infuse (something) with new life

Traductions
insuffler une nouvelle vie à (quelque chose)
Mots
life

noun
vie
infuse

verb
infuser
new

adjective
nouveau